package com.klangner.math.transform;

import com.klangner.math.ast.Node;
import com.klangner.math.ast.NumericNode;
import com.klangner.math.ast.OperatorNode;
import com.klangner.math.ast.SymbolNode;
import com.klangner.math.ast.Transform;


/**
 * Helper class for transformations.
 * 
 * @author Krzysztof Langner
 *
 */
public class BaseTransform implements Transform {

	@Override
	public Node transformOperator(OperatorNode node) {
		return node;
	}

	
	@Override
	public Node transformNumeric(NumericNode node) {
		return node;
	}

	@Override
	public Node transformSymbol(SymbolNode node) {
		return node;
	}
}
